necessary repair - Español Inglés Diccionario